//通用配置
@import './normalize.scss';

[class*='ifont-'] {
  font-family: 'iconfont' !important;
  font-size: inherit;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

// 主要文字
.head-text {
  color: #303133;
}

// 常规文字
.body-text {
  color: #606266;
}

// 次要文字
.foot-text {
  color: #909399;
}

// 占位文字
.placeholder-text {
  color: #c0c4cc;
}

* {
  outline: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ellipsis--l2 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.ellipsis--l3 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
